supplier accounts purchase ledger supervisor - Spanish English Dictionary